a powerful microscope - Alemán Inglés Diccionario